Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOWCASTLE STREET Detached £395,000 26 Feb 2016
2 STOWCASTLE STREET Detached £450,000 27 Nov 2020
3 STOWCASTLE STREET Detached £135,000 13 Nov 1998
4 STOWCASTLE STREET Detached £360,000 8 Jan 2010